@charset "utf-8";
/* CSS Document */
* {margin:0; padding:0; list-style:none;}
body {font: 75%/150% verdana,宋体; color: #000; background:#002343 url(/images/i_bg.jpg) repeat-x 0 -190px; padding-bottom:20px;}
a {outline:none; color:#2f688c; text-decoration:none;}
a:hover {text-decoration:underline; background:none;}
object {display:block;}
img {border:0;}
img.auto {margin-left:auto; margin-right:auto;}
.none {display:none;}
.song {font-family:"宋体"}
.gt {color:#266287; font-family:"宋体";}
.bgline {background:url(/images/i_dot.gif) repeat-x left bottom;}
.clearfix:after {content:"copyright wzx"; height:0;visibility:hidden; display:block; clear:both; }
.clearfix {display:inline-block; }
.clearfix {display:block; overflow:hidden; }
.o_h {overflow:hidden; zoom:1;}
.manage_unlogin {width:980px; margin:0 auto; text-align:right; line-height:2em; clear:both; color:#fff;}
.manage_unlogin a {color:#fff; text-decoration:underline; margin:0 5px;}
.manage_unlogin a:hover {text-decoration:none;}
ul.i_col2 {zoom:1;}
ul.i_col2 li {width:48%; float:left; display:inline; margin-right:1%; line-height:1.8em;}
.index_pic_75 {width:80px; float:left; display:inline;}
.hot_list .index_pic_75 a.img_outter {width:77px;}
.index_content_75 {margin-left:-85px; width:100%; float:right; display:inline; line-height:1.5em;}
.index_content_75 .content {margin-left:85px; padding:0 2px 0 4px;}
.index_content_100 {margin-left:-110px; width:100%; float:right; display:inline; line-height:1.5em;}
.index_content_100 .content {margin-left:110px; padding:0 2px 0 4px;}
div.outter {margin-top:2px; margin-left:2px; background-color:#d1d1d1; zoom:1;}
div.outter .inner {position:relative; top:-2px; left:-2px; border:1px solid #d0d0d0; background-color:#fff; zoom:1; }
div.outter .inner h3.i_title {background:url(/images/i_dot.gif) repeat-x left bottom; padding-left:10px; margin:5px; line-height:1.8em;}
a.img_outter {zoom:1; background-color:#d9d9d9; display:block; margin-left:3px; margin-top:3px;}
a.img_outter img {position:relative; top:-3px; left:-3px; border:1px solid #000; display:block;}
a.img_outter:hover {background-color:#d9d9d9; text-decoration:none;}
a.img_outter em.play {width:45px; height:16px; display:block; position:absolute; left:8px; top:66px; background:url(/images/i_gif01.gif) no-repeat -33px -60px; cursor:pointer;}
a.img_outter span.bg {position:absolute; width:120px; height:25px; left:-2px; bottom:3px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; }
#c_i_f {width:945px; margin:0 auto; padding:6px 6px 0; background:#002434 url(/images/i_gif02.gif) no-repeat -415px top;}
#c_i_s {background:#002434 url(/images/i_mbg.jpg) repeat-y left; width:957px; margin:0 auto;}
#c_i_sl {background:transparent url(/images/i_sbg.jpg) no-repeat -6px 0; padding-left:6px;}
#c_i_sr {background:transparent url(/images/i_sbg.jpg) no-repeat 945px 0; padding-right:6px;}
#c_i_sm {background-color:#e4e4e4; zoom:1; overflow:hidden; padding-bottom:3px;}

.c_i_t {width:919px; margin:0 auto; background:#e4e4e4 url(/images/i_mbg.jpg) repeat-y left; padding:0 17px 3px 21px; overflow:hidden; zoom:1;}
#i_head {width:957px; margin:0 auto; background:url(/images/i_tbg.jpg) no-repeat left top; height:114px; position:relative; z-index:4;}
#i_head h1.logo {position:absolute; top:40px; left:27px;}
#i_head h1.logo a {display:block; width:300px; height:45px;  text-indent:-5000px; overflow:hidden;}
.head_search {width:460px; position:absolute; top:52px; left:464px;}
.head_search .openlist {width:82px;}
.head_search .i_select {float:left; display:inline; width:60px;}
.head_search .i_select span {width:60px;}
#c_i_sr #c_l {margin:5px 0 0 15px; float:left; display:inline; width:622px;}
#c_l .inner {padding-bottom:10px;}
div.hot_l,ul.hot_r {margin:0 0 0 0px; float:left; display:inline; width:320px;}
div.hot_l {padding-top:8px;}
div.hot_l_b {border-bottom:1px dashed #cecece; margin-left:5px; width:606px;}
p.hot_l_more {text-align:right; margin:12px 10px 3px;}
div.hot_l a.img_title {display:block; width:312px; height:227px; background-color:#817d7e; margin-left:3px; top:3px; zoom:1;}
div.hot_l a.img_title img {position:relative; top:-3px; left:-3px; border:1px solid #000;}
div.hot_l p {margin-left:4px; margin-right:4px; color:#666;}
div.hot_l h3 {margin:14px 4px 10px;}
div.hot_l h3 a {color:#7b3d00; text-decoration:none;}
.hot_notic {position:absolute; z-index:1; top:410px; left:5px; width:320px; zoom:1;}
.hot_notic p {margin:0 4px;}
ul.hot_r {width:280px; margin-left:5px; background:url(/images/solid.gif) no-repeat left top;}
ul.hot_r li {position:relative; color:#666; padding:6px 6px 6px 90px; border-bottom:1px dashed #cecece; height:58px; float:left; width:184px;}
ul.hot_r h3 {padding-top:8px;}
ul.hot_r li.on {border:1px solid #cecece; border-left:none; border-top:none; background:#fff url(/images/i_gif01.gif) no-repeat -19px 28px;}
ul.hot_r li.on h3 a {color:#7b3d00;}
ul.hot_r li.i_bottom {border-bottom:1px solid #fff;}
ul.hot_r li.solid {border-bottom:1px solid #cecece;}
ul.hot_r li img {position:absolute; top:6px; left:8px; border:2px solid #fff;}
ul.hot_r li p {margin-top:5px;}
ul.hot_r li.on img {border:2px solid #7b3d00;}
#c_i_sr #c_r {margin-right:11px; float:right; display:inline; width:294px;}
.i_login {height:236px; background:url(/images/i_login.jpg) no-repeat 0 0; width:293px; }
.i_loginedbg {background:url(/images/i_login.jpg) no-repeat 0 -236px;}
.i_login .unlogin {margin:0 7px 0 5px; width:281px; padding-top:63px; height:155px; background:#fff url(/images/i_login.jpg) no-repeat -12px -472px;}
.i_login .unlogin p {margin:12px 20px 0 15px; text-align:left;}
.i_login .unlogin div {margin:12px 20px 0 80px; text-align:left;}
.i_login .unlogin div input { margin-right:48px; vertical-align:middle;}
.i_login .unlogin p input {background-color:#fff; border:1px solid #7f9db9; padding:1px; font-family:verdana; width:174px;}
.i_login .unlogin a.regfree {width:164px; height:38px; display:block; margin:0 0 10px 60px; background:url(/images/nav_bg3.jpg) no-repeat -220px -105px; text-indent:-5000px; overflow:hidden; zoom:1;}
.i_login .unlogin a.regfree:hover {background:url(/images/nav_bg3.jpg) no-repeat -220px -105px;}
.i_login .i_logined {margin:0 7px 0 5px; width:281px; padding-top:10px;}
.i_logined p {color:#e4e4e4; line-height:1.7em;}
.i_logined .mr10 {margin-left:6px; margin-right:10px; margin-top:4px;}
.i_logined .mr10 img {border:1px solid #fff;}
.i_logined a {color:#e4e4e4;}
.i_logined_notic {margin:18px 10px 0 10px;}
.i_logined_notic div {height:48px; padding:5px 0 0 70px; position:relative; }
.i_logined_notic a.link {position:absolute; left:0; top:2px; display:block; width:60px; height:40px; overflow:hidden; text-indent:-1000px; background:url(/images/nav_bg3.jpg) no-repeat -10px 0;}
.aio { overflow:hidden; width:915px; position:relative;}
.aio ul {width:930px; height:41px; overflow:hidden; padding-top:4px; margin-top:-1px; background:url(/images/nav_bg.jpg) no-repeat -6px -232px;}
.aio li {width:157px; float:left; position:relative; cursor:pointer; display:inline; height:41px;overflow:hidden; margin:0 -2px; font-size:14px;}
.aio li h2 {font-size:14px; text-align:center; height:40px; line-height:43px; overflow:hidden; background:url(/images/i_gif01.gif) no-repeat right -99px;}
.aio li a {color:#000;}
.aio li span.ico_locked,.aio li a.over {display:none;}
.aio li.on {background:#fff; height:41px; border:1px #c2c7c6 solid; border-width:0 1px; width:155px;}
.aio li.on a {display:none;}
.aio li a.over {display:block;}
.aio li.on a,.aio li.on a span {color:#7b3d00;}
.aio li.on h2 {background:none;}
.aio_nav {padding:10px 0 4px; position:relative; zoom:1; color:#7a3e00; clear:both; border-top:1px solid #cecece; margin-top:10px;}
.aio_nav a {color:#7a3e00; text-decoration:none; line-height:1.6em;}
.aio_nav .gt {color:#7a3e00;}
.aio_nav span a {padding:4px 4px 2px;}
.aio_nav span a:hover,.aio_nav span a:hover .gt {background-color:#7a3e00; text-decoration:none; color:#fff;}
.c_outter {width:915px;overflow:hidden;}
.c_outter .none {display:none;}
.c_content {position:relative; width:5690px;}
.i_content {margin:4px; color:#666; float:left; display:inline; width:907px; padding-bottom:6px;}
.i_c_movie_l {width:639px; float:left; display:inline; margin:15px 0 0 6px; padding-right:6px; background:url(/images/solid.gif) no-repeat right top; overflow:hidden;}
.photo_channel {float:left; display:inline; color:#000; width:205px;}
.photo_channel p {float:left; display:inline; width:65px; margin-top:5px;}
ul.bgsolid li {background:url(/images/i_dot.gif) repeat-x left center; zoom:1; overflow:hidden; margin-right:10px; line-height:2.2em;}
ul.bgsolid span {font-family:"宋体"; color:#a5a5a5;}
ul.bgsolid * {background-color:#fff;}
ul.bgsolid a:hover {background-color:#fff;}
.bgwhite {background-color:#fff;}
.m_left {width:409px; background: url(/images/solid.gif) no-repeat right top; float:left; margin-bottom:-32767px; padding-bottom:32767px;}
.m_left h3 {margin-right:10px;}
.m_left h5 {font-size:1.2em; margin-top:5px;font-weight:bold;}
.m_left a.img_outter {width:132px; float:left; margin-right:10px;}
.m_left p {margin-right:10px; padding-bottom:8px; margin-top:4px;}
.m_right {width:218px; margin-left:10px; float:left; display:inline;padding-bottom:32767px; margin-bottom:-32767px;}
.m_right .w212 {width:212px;}
.v_left {width:387px; float:left;}
ul.v_list li {width:125px; margin-right:4px; float:left; display:inline; padding-bottom:10px;}
ul.v_list a.img_outter {position:relative; width:122px;}
ul.v_list p {line-height:1.6em; text-align:center;}
.v_right {width:245px; float:left; margin-left:4px; display:inline;}
.v_right a:hover {text-decoration:none;}
.v_right a.img_outter {width:242px; position:relative;}
.v_right span.txt {position:absolute; width:230px; height:26px; left:10px; bottom:4px; font-weight:bold; color:#fff; text-decoration:none; cursor:pointer; padding-top:12px;}
.v_right a.img_outter span.bg {height:38px; width:240px;}
.m_search {width:158px; position:absolute; right:0; top:10px;}
input.txt{border:1px solid #989898; background-color:#fff; float:left; padding:2px 2px !important; padding:3px 2px; font-family:"宋体";}
.i_c_movie_r {width:240px; float:right; display:inline; margin:15px 6px 0 0; overflow:hidden;}
.i_content h4 {color:#000;}
ol.hot_list li {padding:6px 34px 6px 20px; position:relative; background:url(/images/i_dot.gif) repeat-x left bottom; zoom:1;}
ol.hot_list li span.rate {position:absolute; font-family:verdana; font-weight:bold; color:#f60; right:0; top:5px;}
ol.hot_list li span.trendup,ol.hot_list li span.trenddown {position:absolute; right:5px; top:10px; display:block; width:11px; height:11px; overflow:hidden; text-indent:-5000px; background:url(/images/i_gif02.gif) no-repeat -70px -100px;}
ol.hot_list li span.trenddown {background-position:-81px -100px;}
ol.hot_list li a.profile {position:absolute; right:5px; top:5px; display:block; width:16px; height:16px;}
ol.hot_list li.first {padding-right:0; background:none;  zoom:1;}
span.num01,span.num02,span.num03,span.num04,span.num05,span.num06,span.num07,span.num08,span.num09,span.num10 {left:0; top:9px; position:absolute; width:10px; height:12px; background:url(/images/i_gif02.gif) no-repeat 0 -100px; text-indent:-50px; display:block; overflow:hidden;}
span.num02 {background-position:-10px -100px;}
span.num03 {background-position:-20px -100px;}
span.num04 {background-position:-30px -100px;}
span.num05 {background-position:-40px -100px;}
span.num06 {background-position:-50px -100px;}
span.num07 {background-position:-60px -100px;}
span.num08 {background-position:-94px -101px;}
span.num09 {background-position:-108px -100px;}
span.num10 {background-position:-124px -101px;}
div.list_point {font-family:tahoma; position:absolute; right:0; top:0; font-weight:bold;}
div.list_point .tol {font-size:1.8em; padding:1px 0; float:left; display:inline; color:#f07200;}div.list_point .tol2 {color:#f07200; font-size:1.2em; float:left; display:inline; line-height:1em;}
.index_content_75 .content h4 {margin-right:30px;}
.i_txt1,.i_txt2 {width:310px; height:30px; background:url(/images/i_gif02.gif) no-repeat 0 -25px; margin:12px 0px 0 10px; text-indent:-5000px; overflow:hidden;}
.i_txt2 {width:325px; height:34px; background-position:0 -60px; margin:15px 10px 10px;}
div.i_web,.i_photo_fun,.i_quiz {width:215px; float:left; display:inline; padding-right:12px; padding-bottom:32767px; margin-bottom:-32767px; background:url(/images/solid.gif) no-repeat right top; margin-left:12px;}
.i_web a.img_outter {width:87px; float:left; display:inline; margin-right:10px;}
.i_web .bgline {padding-bottom:20px; margin-bottom:15px;}
.i_photo_fun {width:260px; padding-bottom:32767px; margin-bottom:-32767px;}
.i_photo_fun .pk {background:url(/images/i_gif02.gif) no-repeat 110px -134px; margin-top:4px;}
.pk .list_point {position:static; padding-left:40px; margin-top:2px;}
.pk p {clear:both; text-align:center; margin-top:5px;}
.pk a.img_outter {width:102px;}
.blackbord {border-top:1px dotted #cecece; margin-top:10px;}
.blackbord h4 {margin:5px 0 10px;}
.blackbord p {line-height:1.6em;}
.i_quiz {width:185px; background:none;}
.i_quiz p {line-height:1.8em;}
.i_quiz a.img_outter {width:180px; margin-top:8px; cursor:default;}
.i_quiz input {vertical-align:middle;}
.i_banner {float:left; padding:30px 0 10px 15px; background:url(/images/solid.gif) no-repeat left top; padding-bottom:32767px; margin-bottom:-32767px;}
.i_banner a.img_outter {width:147px;}
.i_quiz p.mt12 input { *position:relative}
#footer {width:957px; height:254px; background:#002343 url(/images/footbg.jpg) no-repeat left top; overflow:hidden; margin:0 auto; position:relative;}
h1.f_logo {position:absolute; top:53px; left:40px; width:160px; height:80px;}
h1.f_logo a {display:block; width:100%; height:100%; text-indent:-5000px; overflow:hidden;}
.f_list {width:570px; float:left; margin:30px -30px 0 230px; color:#c7a657; text-align:left; display:inline;}
.f_list div {width:85px; margin-right:10px; float:left; display:inline;}
.f_list h5 {padding-left:10px; background:url(/images/i_gif01.gif) no-repeat 0 -38px; line-height:22px; zoom:1;}
.f_list .mb10 {margin-bottom:10px; background:none; padding-left:0;}
.f_list a {color:#bccbd9;}
.f_lab {float:left; display:inline; margin:35px 0 0 30px; width:140px; text-align:left; line-height:2em;}
.f_lab a.lab01,.f_lab a.lab02,.f_lab a.lab03 {width:32px; height:27px; display:block; text-indent:-5000px; overflow:hidden; background:url(/images/i_gif02.gif) -367px -27px; float:left; margin-right:8px;}
.f_lab a.lab02 {background-position:-367px -81px}
.f_lab a.lab03 {background-position:-367px -54px;}
.f_lab a {color:#bccbd9;}
.f_lab p {clear:both; margin:0 0 24px; float:left; width:150px;}
p.copyright {position:absolute; bottom:0; left:0; width:951px; padding-right:6px; text-align:right; color:#5c8fac;font-size:0.9em;}
p.copyright a {color:#5c8fac; text-decoration:none; font-size:1.2em;}
#nav {height:54px; background:#002343 url(/images/nav_bg.jpg) no-repeat left top; position:relative; z-index:3;}
#nav:after {content:"copyright mtime"; height:0; visibility:hidden; display:block; clear:both; }
#nav ul {width:930px; padding:4px 0 0 15px; zoom:1;}
#nav li {height:50px; float:left; display:inline; font-size:1.2em; line-height:50px; text-align:center; letter-spacing:1px; position:relative;}
#nav li a {color:#fff; font-weight:bold;}
#nav li a {text-decoration:none;}
#nav li span {position:absolute; top:22px; right:8px; cursor:pointer; width:9px; height:6px; background:url(/images/i_gif01.gif) no-repeat -19px -69px; display:block; overflow:hidden;}
#nav li.index {width:62px; background:url(/images/nav_bg3.jpg) no-repeat 62px 50px;}
#nav li.index_hover {width:62px; background:url(/images/nav_bg3.jpg) no-repeat 0 0;}
#nav li.home {width:68px; padding-right:24px; position:relative; text-align:right;}
#nav li.home_hover {width:68px; padding-right:24px; position:relative; text-align:right; background:url(/images/nav_bg3.jpg) no-repeat -62px 0;}
#nav li.movie {width:42px; margin-left:2px; padding-right:24px; position:relative; text-align:right;}
#nav li.home span,#nav li.movie span,#nav li.person span,#nav li.home_hover span,#nav li.movie_hover span,#nav li.person_hover span {background:url(/images/i_gif01.gif) no-repeat -19px -61px;}
#nav li.movie_hover {width:42px; margin-left:2px; background:url(/images/nav_bg3.jpg) no-repeat -154px 0; padding-right:24px; position:relative; text-align:right;}
#nav li.person {width:38px; padding-right:24px; position:relative; text-align:right;}
#nav li.person_hover {width:38px; background:url(/images/nav_bg3.jpg) no-repeat -220px 0; padding-right:24px; position:relative; text-align:right;}
#nav li.photo {width:63px;}
#nav li.video_hover {width:63px; background:url(/images/nav_bg3.jpg) no-repeat -282px 0;}
#nav li.video {width:63px;}
#nav li.photo_hover {width:63px; background:url(/images/nav_bg3.jpg) no-repeat -345px 0;}
#nav li.blog,#nav li.blog_hover,#nav li.group,#nav li.group_hover,#nav li.quiz,#nav li.quiz_hover {width:40px; padding-right:24px; position:relative; text-align:right;}
#nav li.blog_on,#nav li.group_on,#nav li.quiz_on {width:64px; position:relative; text-align:center;}
#nav li.home_on span,#nav li.blog_on span,#nav li.group_on span,#nav li.quiz_on span,#nav li.movie_on span,#nav li.person_on span {display:none;}
#nav li.blog {margin-left:2px;}
#nav li.blog_hover {margin-left:2px; background:url(/images/nav_bg3.jpg) no-repeat -408px 0;}
#nav li.group_hover {background:url(/images/nav_bg3.jpg) no-repeat -472px 0;}
#nav li.quiz_hover {background:url(/images/nav_bg3.jpg) no-repeat -536px 0;}
#nav li.showtime {width:80px;}
#nav li.showtime_hover {width:80px; background:url(/images/nav_bg3.jpg) no-repeat -600px 0;}
#nav li.index_on {width:62px; background:url(/images/nav_bg3.jpg) no-repeat 0 -50px;}
#nav li.home_on {width:92px; background:url(/images/nav_bg3.jpg) no-repeat -62px -50px; text-align:center;}
#nav li.movie_on {width:66px; margin-left:2px; background:url(/images/nav_bg3.jpg) no-repeat -154px -50px; text-align:center;}
#nav li.person_on {width:62px; background:url(/images/nav_bg3.jpg) no-repeat -220px -50px;  text-align:center;}
#nav li.video_on {width:63px; background:url(/images/nav_bg3.jpg) no-repeat -282px -50px;}
#nav li.photo_on {width:63px; background:url(/images/nav_bg3.jpg) no-repeat -345px -50px;}
#nav li.blog_on {margin-left:2px; background:url(/images/nav_bg3.jpg) no-repeat -408px -50px;}
#nav li.group_on {background:url(/images/nav_bg3.jpg) no-repeat -472px -50px;}
#nav li.quiz_on {background:url(/images/nav_bg3.jpg) no-repeat -536px -50px;}
#nav li.showtime_on {width:80px; background:url(/images/nav_bg3.jpg) no-repeat -600px -50px;}
#nav span.date {line-height:54px; color:#e4e4e4; position:absolute; right:15px;}
.i_n_l,.districtlist {width:126px; border:1px solid #928f65; background:#000 url(/images/i_gif01.gif) no-repeat 8px -77px; padding:8px 0 0; z-index:3;}
.i_n_l {position:absolute; top:50px; left:0;}
.i_n_l h5 {height:26px; line-height:26px; margin:0 4px; border-bottom:1px solid #2f2e20; width:118px; overflow:visible !important; overflow:hidden; }
.i_n_l h5.last {border-bottom:none;}
#nav li .i_n_l a {display:block; color:#efcb8d; width:104px; height:26px; text-decoration:none; padding-left:14px; font-weight:normal; text-align:left; font-size:0.9em;}
#nav li .i_n_l a:hover {position:relative; left:-4px; width:108px; padding-left:18px; text-decoration:none; color:#fff; background:url(/images/nav_bg3.jpg) no-repeat 0 -105px; font-weight:normal;}
.districtlist {width:206px; padding-bottom:8px; position:absolute; left:0; top:20px;}
.districtlist h5 {color:#fff; border-bottom:1px solid #3a3928; margin:0 4px; padding-left:2px; line-height:2.4em; margin-top:5px;}
.districtlist p {height:22px; line-height:22px; margin:0 4px; width:198px; overflow:visible !important; overflow:hidden; border-bottom:1px solid #3a3928;}
.districtlist p a {display:block; color:#efcb8d; width:186px; height:22px; text-decoration:none; padding-left:6px; padding-right:6px; text-align:right; }
.districtlist p a span {float:left; text-transform:capitalize; cursor:pointer;}
.districtlist p.on a {position:relative; left:-4px; width:186px; padding-left:10px; padding-right:10px; text-decoration:none; color:#fff; background:url(/images/nav_bg3.jpg) no-repeat 0 -105px;}
.districtlist p a:hover {position:relative; left:-4px; width:186px; padding-left:10px; padding-right:10px; text-decoration:none; color:#fff; background:url(/images/nav_bg3.jpg) no-repeat 0 -105px;}
#nav_sec {height:176px; width:945px; position:relative; background:#0b4664 url(/images/nav_bg.jpg) no-repeat left -54px; z-index:2;}
#nav_sec #st_search {position:absolute; width:350px; left:76px; top:26px; color:#e2eef4; z-index:2;}
#st_search strong {margin-right:40px; color:#fff;}
#st_search div.acolor a,.st_notice a {margin:0 10px 0 0; color:#e2eef4;}
#st_search .gt {color:#e2eef4; margin-right:4px;}
.st_notice {position:absolute; width:350px; left:76px; top:126px; }
.choosecity {position:relative; margin-top:10px; float:left; z-index:4;}
.i_input,.i_select {width:134px; height:19px; border:1px solid #7f9db9; background-color:#fff; line-height:1.6em; padding:0 2px; margin-right:10px; cursor:text; color:#a5a5a5;}
.i_select {width:110px; position:relative; padding-right:20px; z-index:3;}
.i_select span {display:block; width:86px; height:19px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.i_select a.sel {display:block; width:15px; height:15px; background:url(/images/i_gif01.gif) no-repeat 0 0; position:absolute; right:1px; top:2px; text-indent:-5000px; overflow:hidden; margin:0;}
.i_select a.sel:hover {background:transparent url(/images/i_gif01.gif) no-repeat 0 0;}
.i_submit {width:25px; height:21px; background:url(/images/i_gif01.gif) no-repeat -223px -77px; text-indent:-3000px; overflow:hidden; border:none; cursor:pointer; float:left; display:inline;}
.openlist {position:absolute; left:-1px; top:20px; border:1px solid #7f9db9; border-top:none; background-color:#fff; width:132px; height:122px; overflow-y:auto;}
.openlist a {display:block; line-height:1.6em; color:#646464; padding:2px; margin:1px;}
.openlist a:hover {display:block; color:#000; background-color:#cecece; text-decoration:none;}
.choosemovie {width:270px; float:left; display:inline; font-family:"宋体";}
a.culture {width:400px; height:176px; position:absolute; top:0; left:545px; text-indent:-5000px; overflow:hidden;}
.i_scroll {position:relative; padding:20px 36px; zoom:1;}
a.turn_l, a.turn_r {display:block; width:21px; height:58px; position:absolute; top:48px; background:url(/images/ownbg.jpg) no-repeat 0 -124px; text-indent:-5000px; overflow:hidden;}
a.turn_l {left:1px;}
a.turn_l:hover {background:url(/images/ownbg.jpg) no-repeat 0 -186px;}
a.turn_r {right:1px; background:url(/images/ownbg.jpg) no-repeat 0 0px;}
a.turn_r:hover {background:url(/images/ownbg.jpg) no-repeat 0 -62px;}
.mobile, .jiaonang, .api, .quiz, .ticket, .hottop {width:212px; background:url(/images/solid.gif) no-repeat right top; float:left; display:inline; }
.mobile div {background:url(/images/ownbg.jpg) no-repeat 40px -606px; padding-top:30px; position:relative; height:90px;}
.i_scroll h3.title {position:absolute; top:0; left:55px; width:100px; text-align:center; letter-spacing:2px; color:#7f4908;}
.i_scroll h3.title a {color:#7f4908;}
.i_scroll h3.title a:hover {text-decoration:none;}
.i_scroll a.title:hover { background:url(/images/ownbg.jpg) no-repeat right 0;}
.jiaonang div {background:url(/images/ownbg.jpg) no-repeat 28px -365px; padding-top:30px; position:relative; height:90px;}
.hottop div {background:url(/images/ownbg.jpg) no-repeat 20px -845px; padding-top:30px; position:relative; height:90px;}
.api div {background:url(/images/ownbg.jpg) no-repeat 20px -250px; padding-top:30px; position:relative; height:90px;}
.ticket div {background:url(/images/ownbg.jpg) no-repeat 20px -740px; padding-top:30px; position:relative; height:90px;}
.quiz {background:none;}
.quiz div {background:url(/images/ownbg.jpg) no-repeat 20px -490px; padding-top:30px; position:relative; height:90px;}
.i_scroll p {margin-left:100px; margin-right:10px;}
.i_scroll span {font-family:"宋体"; color:#a5a5a5;}
.own_outter {overflow:hidden; width:843px; position:relative;}
.own_content {position:relative; width:1060px;}
.btn_yellow,.btn_blue,.btn_gray { background:url(/images/nav_bg3.jpg) no-repeat -475px -110px;cursor:pointer; padding:0; border:0; text-align:center; line-height:21px; color:#4a2f07;  height:21px; width:80px; font-size:1em;}
a.btn_yellow:hover,a.btn_blue:hover,a.btn_gray:hover { text-decoration:none; }
.btn_blue {background-position:-560px -110px; color:#fff; }
.btn_gray { background-position:-390px -110px; color:#000;  }
.img_box {padding:1px; border:1px #999 solid; background:#fff; vertical-align:middle;}
.ele_outer {background:#d1d1d1; margin-top:2px; margin-left:2px; zoom:1; }
.ele_poper {border:1px #cecece solid; border-top:0; position:relative; zoom:1; left:-3px; top:-3px; background:#fff; overflow:hidden; }
.ele_colorline { height:4px; position:absolute; overflow:hidden; left:0; top:-1px; width:100%; background:url(/images/public/all.jpg) no-repeat 0 0; z-index:2; }
.ele_inline_block {display: inline-block; display: -moz-inline-stack; *display: inline; zoom: 1; vertical-align: middle; position: relative;}
.ele_inline_block a {display:block; width:100%; height:100%;  }
.ele_inline_block a:hover,a.ele_inline_block:hover {text-decoration:none; }
.btn_close { width:9px; height:9px; cursor:pointer; overflow:hidden; font-size:0; text-indent:-9999px; background:url(/images/public/all.jpg) no-repeat 0 -5px; }
input.btn_square_hover,input.btn_square {height:22px; cursor:pointer; padding:0 10px; width:auto !important;width: 0; overflow:visible; font-size:12px; line-height:20px;_line-height:16px;_padding-top:2px;  font-weight:bold; background:url(/images/sprite_y.jpg) repeat-x; }
input.btn_square_hover {border:1px #3892bb solid; color:#fff; background-position:0 0; }
.w295 {width:295px; }
.pt9 {padding-top:9px;}
.pr9 {padding-right:9px;}
.pb3 {padding-bottom:3px;}
.mr6 {margin-right:6px;}
.pb12 {padding-bottom:12px;}
.pt15 {padding-top:15px;}
.bold {font-weight:bold;}
.ml6 {margin-left:6px;}
h3 {font-size:1.2em; line-height:1.4em;}
h4 {font-size:1em; line-height:1.5em;}
h5 {font-size:1em; line-height:1.5em; font-weight:normal;}
.mt5 {margin-top:5px;}
.mt15 {margin-top:15px;}
.ml5 {margin-left:5px;}
.mr5 {margin-right:5px;}
.ml10 {margin-left:10px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mlr5 {margin-left:5px; margin-right:5px;}
.mlr15 {margin-left:15px; margin-right:15px;}
.mtb5 {margin-top:5px; margin-bottom:5px;}
.mtb10 {margin-top:10px; margin-bottom:10px;}
.mt10 {margin-top:10px;}
.pb10 {padding-bottom:10px;}
.pb20 {padding-bottom:20px;}
.ptb5 {padding-top:5px; padding-bottom:5px;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.tr {text-align:right;}
.tc {text-align:center;}
.c_a5 {color:#a5a5a5;}
.lh180 {line-height:1.8em;}
.c_000 {color:#000;}
.search_list {position:absolute; top:20px; left:0; width:287px; padding:5px 1px 1px; background:#fff; border:1px #a5a5a5 solid;}
.search_list a {display:block; height:22px; line-height:22px; padding:0 5px; color:#666;}
.search_list a em {float:right; color:#a5a5a5;}
.search_list a:hover,.search_list a.on {background:#cecece; color:#000; text-decoration:none;}
.adoutter {margin:2px 0 0 2px; background-color:#d1d1d1; zoom:1;}
.adoutter .inner {position:relative; top:-2px; left:-2px; background-color:#fff; }
.layout_tm {width:957px; background:url(/images/i_mbg.jpg) repeat-y; margin:0 auto; *margin-top:-5px;}
strong.normal {font-weight:normal;}
.tm_show {background:#d1d1d1; color:#000; text-align:center; line-height:2em; padding:5px 0;}
.wrap {width:917px; padding:0 13px 13px 15px;background:#e4e4e4; margin:0 auto; zoom:1;}
.popup_428 input, popup_324 input, .popup_202 input,.popup_500 input,.popup_650 input,.popup_750 input,.popup_428 textarea,.popup_324 textarea,.popup_202 textarea,.popup_500 textarea,.popup_650 textarea,.popup_750 textarea {font-size:12px; +padding:3px 2px;}
.blogchannel {float:left; width:305px; display:inline;padding:0 12px; overflow:hidden; background: url(/images/solid.gif) no-repeat 328px 10px;}
.groupchannel {float:left; width:305px; padding:0 12px;background:url(/images/solid.gif) no-repeat 328px 10px; overflow:hidden;}
.blogchannel h2,.groupchannel h2 {height:22px; padding:12px 0 0; line-height:16px; overflow:hidden;background:url(/images/i_dot.gif) repeat-x left bottom; color:#7b3d00; font-size:14px;}
.blogchannel h2 a,.groupchannel h2 a,.blogchannel h2 a .gt,.groupchannel h2 a .gt {color:#7b3d00;}
.mid {vertical-align:middle;}
.zoom {zoom:1;}
.img_140 {padding-left:140px;}
.img_140 a.img_outter {float:left; margin-left:-137px; display:inline; position:relative;}
.c_666 {color:#666;}
.blog_user {overflow:hidden;width:300px;}
.blog_user ul {width:320px;overflow:hidden; zoom:1;margin:20px 0 0; }
.two ul {margin:20px 0 0;}
.blog_user li {float:left; margin-right:10px; width:85px; padding-left:60px; position:relative;}
.blog_user li .img_box { position:absolute; left:0; top:0;}
.group_article {margin:11px 0 0; line-height:26px;}
.group_article li {background:url(/images/i_dot.gif) repeat-x left bottom; overflow:hidden; zoom:1;}
.group_article li span.fr { color:#a5a5a5;}
.group_list {width:305px; overflow:hidden;}
.group_list ul { width:360px; margin:10px 0 0; overflow:hidden; zoom:1;}
:root .group_list+p.tr {margin-bottom:-5px;}
.group_list li {float:left; width:85px; margin-right:24px; text-align:center;}
.group_list li img {display:block; margin:0 auto;}
.group_list li p { width:85px; margin:5px auto 0; text-align:center}
.art_hot {float:right; width:257px; margin:5px 0 0;}
.art_hot .tabs {height:28px; background:url(/images/public/ele_tabs_bg.jpg) repeat-x 0 -310px; padding:0 10px; border-bottom:1px #c3c5c0 solid; }
.art_hot .tabs h2 {float:left; font-size:12px; margin-top:5px;}
.art_hot .tabs ul {float:left; white-space:nowrap; margin-top:4px; margin-left:15px; position:relative; top:1px; }
.art_hot .tabs li {float:left; height:21px; line-height:21px;  font-size:1em; cursor:pointer; border:1px #c3c5c0 solid; position:relative; top:1px; margin-right:-1px; display:inline; background:url(/images/public/ele_tabs_bg.jpg) repeat-x 0 -32px; }
.art_hot .tabs li span {float:left;padding:0 10px; line-height:21px; border-left:1px #fff solid; }
.art_hot .tabs li.on {border-bottom:none; height:22px; background:#fff; font-weight:bold; }
.art_hot .hot_list {margin:9px 10px 0;}
.art_hot .hot_list li {padding-top:6px;}
.i_cinema_l {float:left; width:295px; overflow:hidden; padding:8px 12px 0;background:url(/images/solid.gif) no-repeat right 18px;padding-bottom:32767px; margin-bottom:-32767px; }
.i_cinema_l .first h4 {font-size:14px;}
.i_cinema_l .first p {color:#000;}
.i_cinema_l ol.hot_list li.first {_height:140px; min-height:140px;}
ol.hot_list li.first:after {content:'';clear:both;display:block;height:0; visibility:hidden;}
.i_cinema_l ol.hot_list li {padding-top:3px; padding-bottom:3px;}
.i_cinema_l ol.hot_list li span.num01,.i_cinema_l ol.hot_list li span.num02,.i_cinema_l ol.hot_list li span.num03,.i_cinema_l ol.hot_list li span.num04,.i_cinema_l ol.hot_list li span.num05,.i_cinema_l ol.hot_list li span.num06{ top:5px;}
.i_cinema_l ol.hot_list li span.rate { right:60px; top:3px;*top:1px;}
.i_cinema_l ol.hot_list li a.message {position: absolute; right:0; top:3px; color:#7b3d00;}
.c_brown,.c_brown .gt {color:#7b3d00;}
.i_cinema_l ol.hot_list li .hot_title {display:block; width:180px; position:relative; top:-1px;*top:0;}
.i_cinema_c {float:left; overflow:hidden; width:295px; padding:0 12px;background:url(/images/solid.gif) no-repeat right 18px;padding-bottom:32767px; margin-bottom:-32767px; }
.i_cinema_c h3 {font-size:14px; margin-top:18px; margin-bottom:6px;}
.i_cinema_c .clearfix {padding-left:110px;}
.i_cinema_c .clearfix .img_outter {float:left; margin-left:-105px; display:inline;}
.i_cinema_c .clearfix ul {float:left; width:170px; margin-left:8px; display:inline; list-style:none outside;}
.mb25 {margin-bottom:25px;}
.i_cinema_r {float:right; width:245px; margin:18px 12px 0 0; display:inline; overflow:hidden;}
.i_cinema_r ul.lh180 {padding-bottom:15px; background:url(/images/i_dot.gif) repeat-x 0 bottom;}
.i_cinema_r .buy_list {width:290px; margin:7px 0 0;*margin:11px 0 0; overflow:hidden; zoom:1;}
.i_cinema_r .buy_list li {float:left; width:33%;}
.i_c_movie_r ol.hot_list li .hot_title {display:block; width:180px;}
.tele_news {font-size:14px; line-height:1.8em; margin-bottom:-6px;}
.tele_news li,.tele_subject li { padding-left:10px; zoom:1; overflow:hidden;}
.tele_news li span.song,.tele_subject li span.song,.tele_comment li span.song {float:left; margin-left:-10px; background:#fff; display:inline; color:#a5a5a5;}
.tele_comment {background:url(/images/i_dot.gif) repeat-x left top; margin-right:10px; padding:18px 0 0;}
.tele_comment li {overflow:hidden; zoom:1;line-height:20px; margin-bottom:7px; background:url(/images/i_dot.gif) repeat-x left 9px; padding-left:10px;  position:relative;}
.tele_comment li .title {float:left; background:#fff; padding-right:3px;}
.tele_comment li .member { float:right; padding-left:3px; background:#fff; }
.tele_comment li .member .zoom {cursor:pointer; position:relative; top:1px;}
.ml12 {margin-left:12px;}
.showtime_search {padding:10px 0 6px; color:#000; border-top:1px solid #cecece; margin:10px 10px 0 12px; zoom:1;}
.showtime_search:after,.c_outter:after {content:'.';display:block; clear:both; height:0; visibility:hidden;}
.showtime_search .showtimeflash {float:left;  width:530px;}
.showtime_search .showtime_content {float:right; padding-top:15px;}
.bor_a5 {border:1px #a5a5a5 solid; height:18px; line-height:18px;}
.zindex {z-index:10;}
.lh250 {line-height:2.5em;}
.c_orange {color:#f07200;}
.mb20 {margin-bottom:20px;}
.aio_contain {overflow:visible; padding-top:1px; margin-top:-1px;}
.ico_locked {width:14px; height:32px; overflow:hidden; background:url(/images/i_gif02.gif) no-repeat -382px -121px; text-indent:-9999px; position:absolute; right:5px; top:6px;}
.ico_locked a {display:block; width:100%; height:100%;}
.score {color:#f07200; line-height:1; font-family:tahoma;}
.score span.shi {font-size:22px; position:relative; top:3px;}
.score span.ge {font-size:14px; position:relative; top:-3px;}
.i_cinema_c ul.show_act {margin:3px 0 0;}
.i_cinema_c ul.show_act li { padding:2px 0 1px; *padding:3px 0 2px; background:url(/images/i_dot.gif) repeat-x 0 bottom; overflow:hidden; zoom:1; line-height:1.8em;}
ul.aio2 {width:913px; margin-left:1px; margin-top:6px; background:url(/images/i_bg.jpg) repeat-x left top; padding-top:4px; height:135px; overflow:hidden;}
ul.aio2 li {width:142px; float:left; display:inline; height:134px; overflow:hidden; background:url(/images/solid.gif) no-repeat right top; padding-left:10px;}
ul.aio2 h3 {height:24px; line-height:22px; background:url(/images/i_gif02.gif) no-repeat -269px -108px; text-indent:18px;}
ul.aio2 h3 a {color:#000;}
ul.aio2 h3 a:hover {text-decoration:none;}
ul.aio2 a.img_outter {width:132px;}
ul.aio2 li.last {background:none; width:143px;}
ul.aio2 li.on01,ul.aio2 li.on02,ul.aio2 li.on03,ul.aio2 li.on04,ul.aio2 li.on05,ul.aio2 li.on06 {height:166px; background-color:#fff; margin-bottom:0; color:#000;}
ul.aio2 li.on06 {background-image:none; width:143px;}
ul.aio2 li.on01 h3 {background:url(/images/i_gif02.gif) no-repeat -269px -132px; text-indent:-5000px; overflow:hidden; cursor:pointer;}
ul.aio2 li.on02 h3 {background:url(/images/i_gif02.gif) no-repeat -269px -302px; text-indent:-5000px; overflow:hidden; cursor:pointer;}
ul.aio2 li.on03 h3 {background:url(/images/i_gif02.gif) no-repeat -269px -156px; text-indent:-5000px; overflow:hidden; cursor:pointer;}
ul.aio2 li.on04 h3 {background:url(/images/i_gif02.gif) no-repeat -269px -180px; text-indent:-5000px; overflow:hidden; cursor:pointer;}
ul.aio2 li.on05 h3 {background:url(/images/i_gif02.gif) no-repeat -269px -204px; text-indent:-5000px; overflow:hidden; cursor:pointer;}
ul.aio2 li.on06 h3 {background:url(/images/i_gif02.gif) no-repeat -269px -277px; text-indent:-5000px; overflow:hidden; cursor:pointer;}
ul.aio2 .i_go {margin:0; display:block; width:132px; height:21px; text-align:center; background:transparent url(/images/i_gif02.gif) no-repeat 0 0; color:#fff; font-family:"宋体"; line-height:22px; overflow:hidden;}
ul.aio2 .i_go:hover {background:url(/images/i_gif02.gif) no-repeat 0 0; text-decoration:none;}
.aio_nav2 {padding:10px 0 4px; position:relative; zoom:1; color:#7a3e00; clear:both; border-top:1px solid #cecece; margin-top:10px;}
.aio_nav2 a {color:#7a3e00; text-decoration:none; line-height:1.6em;}
.aio_nav2 .gt {color:#7a3e00;}
.aio_nav2 span a {padding:4px 6px 2px;}
.aio_nav2 span a:hover {background-color:#7a3e00; padding:4px 6px 2px; text-decoration:none; color:#fff;}
